Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 DEANS LANE Semi-Detached £645,119 £375,000 11 Mar 2011
85 DEANS LANE Semi-Detached £735,867 £600,000 4 Nov 2019
91 DEANS LANE Semi-Detached £524,890 £230,000 4 Sep 2003
93 DEANS LANE Semi-Detached £704,690 £550,000 30 Jun 2017
93A DEANS LANE Semi-Detached £772,022 £637,500 30 Jun 2020